# l=[int(i) for i in range(10,51)]
# print(l)
# print(l[0],l[-1],sep=' ')

# users_list=['Niuniu','Niumei','Niu Ke Le']
# for i in users_list:
#     print(f'Hi, {i}! Welcome to Nowcoder!')
# print("Happy Programmers' Day to everyone!")

# a={'admis':'Nowcoder666'}
# id=input()
# pw=input()
# if id in a and pw==a[id]:
#     print("Welcome!")
# else:
#     print("user id or password is not correct!")

# a=input()
# b=input()
# if a=='admis' and b=='Nowcoder666':
#     print('Welcome!')
# else:
#     print('user id or password is not correct!')


# dict1 = {"A": 4.0, "B": 3.0, "C": 2.0, "D": 1.0, "F": 0}
# list1 = []
# list2 = []
# while True:
#     grade = input()
#     if grade == "False":
#         break
#     else:
#         score = int(input())
#         list1.append(dict1[grade] * score)
#         list2.append(score)
# print('{:.2f}'.format(sum(list1) / sum(list2)))

# 牛牛在门头沟大学学习，一学年过去了，需要根据他的成绩计算他的平均绩点，假如绩点与等级的对应关系如下表所示。请根据输入的等级和学分数，计算牛牛的均绩（每门课学分乘上单门课绩点，求和后对学分求均值）。
# A
# 4.0
# B
# 3.0
# C
# 2.0
# D
# 1.0
# F
# 0
#
#
#
# 输入描述：
# 连续输入一行等级一行学分，遇到等级为False则结束输入。
# 输出描述：
# 均绩保留两位小数。
# 示例1
# 输入：
# A
# 3
# B
# 4
# C
# 2
# False
# 复制
# 输出：
# 3.11